/**
 * FileName: SaveProductParam
 * Author: Wb
 * Date: 2025/9/25 15:41
 * Description:
 * History:
 */
package org.test.device.params;

import lombok.Data;
import lombok.EqualsAndHashCode;
import org.test.device.enty.ProductProperty;

import java.util.List;

/**
 * 〈一句话功能简述〉<br>
 * 〈〉
 *
 * @author Wb
 * @create 2025/9/25
 * @since 1.0.0
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class SaveProductParam {

    //商品条码
    private String code;

    //商品名称
    private String name;

    //商品类型：机床、
    private int typeId;

    // 接入方式:mqtt
    private String accessMethod;

    //认证方式
    private String authMethod;

    //认证密码
    private String authPassword;

    //描述
    private String comment;

    //商品状态：
    private Integer status;

    //物模型列表
    private List<ProductProperty> properties;
}